Skip to content

feat(create-cli): add gitignore setup step#1252

Merged
hanna-skryl merged 2 commits intomainfrom
gitignore-setup-step
Feb 27, 2026
Merged

feat(create-cli): add gitignore setup step#1252
hanna-skryl merged 2 commits intomainfrom
gitignore-setup-step

Conversation

@hanna-skryl
Copy link
Collaborator

Closes #1247

Add a step in the setup wizard that either creates or updates the .gitignore file with a .code-pushup entry.

@nx-cloud
Copy link

nx-cloud bot commented Feb 25, 2026

View your CI Pipeline Execution ↗ for commit ba00508

Command Status Duration Result
nx run ci:code-pushup -- merge-diffs --files=/h... ✅ Succeeded 5s View ↗
nx run-many --targets=code-pushup --parallel=fa... ✅ Succeeded 1m 34s View ↗
nx run-many --targets=code-pushup --parallel=fa... ✅ Succeeded 13m 34s View ↗
nx run-many -t unit-test,int-test ✅ Succeeded 2m 2s View ↗

☁️ Nx Cloud last updated this comment at 2026-02-26 18:10:32 UTC

@pkg-pr-new
Copy link

pkg-pr-new bot commented Feb 25, 2026

Open in StackBlitz

@code-pushup/ci

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/ci@1252

@code-pushup/cli

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/cli@1252

@code-pushup/create-cli

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/create-cli@1252

@code-pushup/core

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/core@1252

@code-pushup/models

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/models@1252

@code-pushup/nx-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/nx-plugin@1252

@code-pushup/axe-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/axe-plugin@1252

@code-pushup/coverage-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/coverage-plugin@1252

@code-pushup/eslint-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/eslint-plugin@1252

@code-pushup/js-packages-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/js-packages-plugin@1252

@code-pushup/jsdocs-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/jsdocs-plugin@1252

@code-pushup/lighthouse-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/lighthouse-plugin@1252

@code-pushup/typescript-plugin

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/typescript-plugin@1252

@code-pushup/utils

npm i https://pkg.pr.new/code-pushup/cli/@code-pushup/utils@1252

commit: ba00508

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

Code PushUp

🤨 Code PushUp report has both improvements and regressions – compared current commit 560e126 with previous commit 226ceb9.

💼 Project create-cli

🤨 Code PushUp report has both improvements and regressions.

🕵️ See full comparison in Code PushUp portal 🔍

🏷️ Category ⭐ Previous score ⭐ Current score 🔄 Score change
Documentation 🔴 22 🔴 21 ↓ −0.4
Code coverage 🟢 98 🟢 98 ↓ −0.1

4 other categories are unchanged.

👎 2 groups regressed, 👍 1 audit improved, 👎 2 audits regressed, 1 audit changed without impacting score

🗃️ Groups

🔌 Plugin 🗃️ Group ⭐ Previous score ⭐ Current score 🔄 Score change
JSDocs coverage Documentation coverage 🔴 22 🔴 21 ↓ −0.4
Code coverage Code coverage metrics 🟢 98 🟢 98 ↓ −0.1

13 other groups are unchanged.

🛡️ Audits

🔌 Plugin 🛡️ Audit 📏 Previous value 📏 Current value 🔄 Value change
JSDocs coverage Functions coverage 🟥 17 undocumented functions 🟥 20 undocumented functions ↑ +17.6 %
Code coverage Branch coverage 🟩 94.8 % 🟩 94.6 % ↓ −0.3 %
Code coverage Line coverage 🟩 98.9 % 🟩 99.1 % ↑ +0.1 %
JSDocs coverage Variables coverage 🟥 5 undocumented variables 🟥 9 undocumented variables ↑ +80 %

439 other audits are unchanged.

💼 Project plugin-lighthouse

🤨 Code PushUp report has both improvements and regressions.

🕵️ See full comparison in Code PushUp portal 🔍

All of 6 categories are unchanged.

1 audit changed without impacting score

🗃️ Groups

All of 15 groups are unchanged.

🛡️ Audits

🔌 Plugin 🛡️ Audit 📏 Previous value 📏 Current value 🔄 Value change
Code coverage Branch coverage 🟩 98.8 % 🟩 98.8 % ↑ +0.1 %

443 other audits are unchanged.


12 other projects are unchanged.

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

Code PushUp

🤨 Code PushUp report has both improvements and regressions – compared current commit 560e126 with previous commit 226ceb9.

🕵️ See full comparison in Code PushUp portal 🔍

🏷️ Categories

🏷️ Category ⭐ Previous score ⭐ Current score 🔄 Score change
Security 🔴 9 🔴 0 ↓ −9.3
Performance 🔴 41 🔴 40 ↓ −0.8
Documentation 🟡 52 🟡 52 ↓ −0.1
Code coverage 🟢 93 🟢 93 ↑ +0.1
Bug prevention 🟡 75 🟡 75 ↓ −0.1
Axe Accessibility 🟡 88 🟡 88 ↓ −0.1
Code style 🟢 100 🟢 100
Updates 🟡 73 🟡 73
Type Safety 🟡 67 🟡 67
Miscellaneous 🟡 67 🟡 67
Accessibility 🟢 92 🟢 92
Best Practices 🟢 100 🟢 100
SEO 🟢 92 🟢 92
👍 1 group improved, 👎 3 groups regressed, 👍 5 audits improved, 👎 8 audits regressed, 11 audits changed without impacting score

🗃️ Groups

🔌 Plugin 🗃️ Group ⭐ Previous score ⭐ Current score 🔄 Score change
JS packages npm audit 🔴 9 🔴 0 ↓ −9.3
Lighthouse Performance 🔴 41 🔴 40 ↓ −0.8
JSDocs coverage Documentation coverage 🟡 52 🟡 52 ↓ −0.1
Code coverage Code coverage metrics 🟢 93 🟢 93 ↑ +0.1

30 other groups are unchanged.

🛡️ Audits

🔌 Plugin 🛡️ Audit 📏 Previous value 📏 Current value 🔄 Value change
Lighthouse Initial server response time was short 🟥 Root document took 650 ms 🟩 Root document took 550 ms ↓ −15.9 %
JS packages Vulnerabilities for npm prod dependencies. 🟥 16 vulnerabilities (6 high, 3 moderate, 7 low) 🟥 17 vulnerabilities (1 critical, 6 high, 3 moderate, 7 low) ↑ +6.3 %
Lighthouse Speed Index 🟨 5.6 s 🟥 6.1 s ↑ +8.4 %
Lighthouse Max Potential First Input Delay 🟥 440 ms 🟥 500 ms ↑ +13.2 %
Lighthouse Time to Interactive 🟥 12.6 s 🟥 13.1 s ↑ +3.9 %
Lighthouse First Contentful Paint 🟥 3.2 s 🟥 3.2 s ↑ +1.7 %
Lighthouse Largest Contentful Paint 🟥 7.7 s 🟥 7.1 s ↓ −7.1 %
Lighthouse Total Blocking Time 🟥 1,320 ms 🟥 1,370 ms ↑ +4.1 %
JSDocs coverage Variables coverage 🟥 274 undocumented variables 🟥 278 undocumented variables ↑ +1.5 %
JSDocs coverage Functions coverage 🟥 595 undocumented functions 🟥 598 undocumented functions ↑ +0.5 %
Code coverage Branch coverage 🟨 89.1 % 🟨 89.2 % ↑ +0.1 %
Code coverage Function coverage 🟩 94.6 % 🟩 94.6 % ↑ +0.1 %
Code coverage Line coverage 🟩 92.8 % 🟩 92.8 % ↑ +0.1 %
Lighthouse Avoids enormous network payloads 🟩 Total size was 2,140 KiB 🟩 Total size was 2,133 KiB ↓ −0.3 %
Lighthouse Server Backend Latencies 🟩 1,570 ms 🟩 160 ms ↓ −89.6 %
Lighthouse Minimizes main-thread work 🟥 8.4 s 🟥 9.4 s ↑ +11.9 %
Lighthouse JavaScript execution time 🟥 2.3 s 🟥 2.9 s ↑ +24.9 %
Lighthouse Metrics 🟩 100% 🟩 100% ↑ +3.9 %
Lighthouse Remove duplicate modules in JavaScript bundles 🟥 Potential savings of 77 KiB 🟥 Potential savings of 82 KiB ↓ −43.3 %
Lighthouse Reduce unused CSS 🟥 Potential savings of 110 KiB 🟥 Potential savings of 110 KiB ↓ −16.7 %
Lighthouse Uses efficient cache policy on static assets 🟨 31 resources found 🟨 31 resources found ↓ −0.1 %
Lighthouse Reduce unused JavaScript 🟥 Potential savings of 256 KiB 🟥 Potential savings of 257 KiB ↓ −7.8 %
Lighthouse Network Round Trip Times 🟩 70 ms 🟩 50 ms ↓ −30.6 %
JS packages Vulnerabilities for npm dev dependencies. 🟥 51 vulnerabilities (3 critical, 33 high, 11 moderate, 4 low) 🟥 52 vulnerabilities (3 critical, 34 high, 11 moderate, 4 low) ↑ +2 %

654 other audits are unchanged.

@hanna-skryl hanna-skryl marked this pull request as ready for review February 25, 2026 21:30
@hanna-skryl hanna-skryl merged commit cbf25c7 into main Feb 27, 2026
24 checks passed
@hanna-skryl hanna-skryl deleted the gitignore-setup-step branch February 27, 2026 13:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add .code-pushup folder to .gitignore in setup wizard

2 participants